home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The Net Power 1996 June
/
netPOWER_06_Jun_1996.iso
/
pc
/
howto
/
palace
/
palace11.0in
/
Release Notes
< prev
next >
Wrap
Text File
|
1996-01-22
|
19KB
|
674 lines
Macintosh version Release Notes
-- See bottom of this file for KNOWN BUGS
To notify us of new bugs, please e-mail Tech Support at techsupport@thePalace.com
Significant new features are denoted with a **
1/22/95
Version 1.1.0
Server:
Added `pin and `unpin.
Members cannot use name "Guest".
Members cannot use names without at least one alphanumeric character.
Non-Wizards may not have an asterisk in front of their names.
Gag Automatically resets after two hours.
The server is more resistant to bad packets.
Client:
* Added Help Menu with links to Palace Website (Netscape Required).
Fixed some potential rendering bugs on Macintosh.
Reworded some menu items for compatibilty with PC.
Fixed bug which crashes the II, IIx and IIcx, and possibly others
when the "Connect..." (formerly "Sign On") dialog is invoked.
1/11/95
Version 1.0.5
This is a maintenance release. Bug fixes to the client only, the server
hasn't changed.
** Fixed bug in which the Palace couldn't launch Netscape when clicking on a
URL button within the palace. You no longer need an alias to netscape in the
plugins folder in order for this to work. For best results, we recommend you
use Netscape 2.0b4 or later. Earlier versions of netscape will not launch
URLs immediately after being launched.
Made server to server links more reliable.
Fixed bug in which Main window would flash white when you clicked on it
if Log window was in front of it.
Fixed bug with Prop Picker and Palette Windows not restoring their positions.
If you can't see either of these windows (typically due to removing a
2nd monitor), hold down the shift key while clicking on the Satchel,
or Palette.
Fixed bug in which the current selection in the Log Window would be cleared
when new text appeared, forcing the contents to scroll.
Fixed cosmetic bug in which the contents of the Log window appeared
shifted by two lines when the window is brought forward.
1/2/95
Version 1.0.4
Client Additions:
** The "Find User" window can now be used to target users in
OTHER ROOMS for private messages. Just click on the user
you wish to talk to. This does not work for guests, and will
not work properly on all servers yet.
Show Names is on by default now.
Cmd-Option now toggles names off, if Show Names is turned on.
Fixed Prop Editor bug (crashed when you clicked in upper right corner).
Server Additions:
God Commands work privately
`banlist provides a more readable listing
`banip applies only to guests
`recycle resets Guest #s back to 1.
* Added server support for private messages between rooms.
12/22/95
Version 1.0.3
* Added Purge command to prop menu. This can be used to
"cut the fat" from your prop file.
Fixed != >= and <= operators in iptscrae.
Fixed SETALARM to work in cyborg scripts (use an id# of 0).
Fix bug which caused sound files larger than 64k not to play.
Added Elapsed Time to logoff messages in server.
Fixed bug which causes client to crash when server is shut down,
or the user is killed for flooding or by another player.
Fixed bug which caused people in hidden rooms to appear as "arriving"
in the user list.
Added the following wizard commands to the server:
`help
`banname <name>
`purgebanlist
`gag <name>
`ungag <name>
Enhanced the following commands:
`list [<name>|<ipaddress>]
Works with both numeric ip addresses and names as an argument.
Works if the user isn't in the same room.
Reduced Memory Fragmentation in Server
12/7/95
Version 1.0.2
Unix: The Log file is no longer sent to standard output, but
is appended to pserver.log. The log filename can be set
using the -l option. stdin, stdout and stderr are now closed.
Unix: An alternate mansion script can be specified with the -m option.
Mac: Windows positions and sizes are now saved when you quit the Palace.
This affects the Draw Palette, Prop Palette, Prop Editor, Script Editor,
Log Window and Main Window.
If the shift key is held down when opening one of these windows, it reverts
to it's default position and size.
Fixed bug which disabled the delete key when the prop editor was open.
Rewrote the Ban/Kill facility on the server. The following wizard
commands can be used:
`death N
- set the death penalty to N minutes
'banip [N] <numeric-ip-address>
- ban user at this address for N minutes
- uses current default death penalty if
- N is omitted
- Site Bans are permitted by specifying
- the address as 123.234.235.*
`banlist
- List all banned sites
`unban <str>
- Unban one or more people from the banlist
- (uses sub-string pattern matching)
Ban records are now saved in the Mansion Script file, so that they
may be deleted/corrected manually when the server is down. The format
of the Ban Record will be documented in the forthcoming server manual.
The Flood Control facility only kills for 5 minutes now.
Flood Events can't be set to less than 30 from the client.
Max Occupancy can't be set to less than 2 from the client.
Max Room Occupancy can't be set to less than 2 from the client.
Fixed bug in SETPROPS command - users weren't able to use variables
in the array.
Added ISWIZARD and ISGOD functions, to assist in creating room-based
scripts that are only accessible to wizards & gods. ISWIZARD will
return 1 for Wizards and Gods. ISGOD will return 1 for Gods only.
11/25/95
Version 1.0.1
** Fixed a bug which can cause the palace to crash when the prop file
exceeds 32k props (about 8 megs or so).
Now allows painting of single pixels (this used to be interpreted
as an avatar movement). If you have the paint palette open and you
want to move, use Cmd-Click.
Fixed cosmetic bug with tinted balloons.
Fixed cosmetic bug with user names.
Added SETPROPS command to iptscrae,it works as follows:
[ "prop1" "prop2" ] SETPROPS
You can specify up to 9 props.
Private-Unlocked rooms act like normal rooms in the userlist -
you can see their names, and go there.
Fixed the server to register with the Palace Directory every
20 minutes if Auto-Register is turned on. If the Palace Directory
Server is down, it tries again every 5 minutes.
The Server sends notifications to the log window when users Paint.
Server now assigns numbers to guests.
Wizards may now use the following commands:
`list
Lists the status and IP-address of all users in room.
`list <username>
Lists the status and IP-address of a specific user.
`glist
Lists the status and IP-address of all users.
`delete
Delete the current room
`death <n>
Set the death penalty to <n> minutes.
`flood <n>
Kill flooders after <n> events.
`paint <on|off>
Turn painting on/off for the whole server.
`bots
Turn cyborgs on/off for the whole server.
Server is now more resistant to bad packets.
11/14/95
Version 1.0 (First Non-Beta Release)
Client / Server supports new serial number scheme.
Guests can now be kicked / banned based on IP Address.
Various minor bug fixes.
11/10/95
Version 1.0b7
** Tinted Balloons (Use Preferences, if you want 'em)
** Undo in Prop Editor (not fully there yet, but works for pencil/erase)
Couple minor bug fixes.
11/9/95
Version 1.0b6
** Guests can't paint (this will soon also be enforced by the server).
** Private chat now dims other users.
** Better Cursor Feedback for picking things up and selecting people
and objects.
Added the following to the scripting language, iptscrae:
"str" STRTOATOM - converts a string to an atom list, so you can execute it.
"str" ATOI - converts a string to a number
ROOMID - returns the id# of the current room
Hidden rooms are visible to users with God privileges.
Fixed a yellow pages bug in the server - you couldn't unregister.
11/7/95
Version 1.0b5
** Added support for Hidden Rooms (these don't show up in the room list).
** Added "Yellow Pages" support to the server- the server may
automatically register with our upcoming yellow pages service.
Added the following to the scripting language (iptScrae):
WHONAME (converts a user id# to the user's name)
"name" WHOTARGET (position of user, by name)
id WHOTARGET (position of user, by id)
ROOMNAME (the name of the room)
Added "Show Names" command on the options menu.
Disabled auto-repeat for arrow key movements.
Fixed scrolling problem with the log window.
10/31/95
Version 1.0b4
Fixed a few bugs.
Added the following to the scripting language:
// MIDI Commands - MIDI only works on the PC at the moment
"file" MIDIPLAY
n "file" MIDILOOP
MIDISTOP
// graphics commands
PENFRONT
PENBACK
r g b PENCOLOR
n PENSIZE
x y PENPOS
dx dy PENTO
dx dy LINETO
x1 y1 x2 y2 LINE
PAINTUNDO
PAINTCLEAR
// Prop-related
id# HASPROP
"name" HASPROP
NBRUSERPROPS
n USERPROP
// Identification
"name" WHOPOS
NBRROOMUSERS
N ROOMUSER
// Misc
"msg" x y SAYAT
MOUSEPOS
Added Hand Cursor to indicate doors.
Non-door hotspots aren't revealed.
10/17/95
Version 1.0b3
Bug Fix - the Mac version was crashing occasionally, most often when
closing the "Find Sombody" or "Goto Room" window. This bug has been
fixed.
10/10/95
Version 1.0b2
Bug Fix- the Mac version was crashing sporadically during
room-to-room navigation, a bug related to the use of GIF images. This
bug has been fixed.
10/9/95
Version 1.0b1
Fixed some interface bugs that occur on 12 inch monitors.
* various cosmetic fixes
* status/tool bar can now be toggled by using the TAB key
* dragging props into icons works properly now.
10/6/95
Version 1.0b (Note change in version numbering system! - we've
actually gone backwards here! - this is to keep
version numbers consistent across platforms, and
to make first commercial release "1.0")
10/5/95
Version 1.0.9a
Fixed scroll bar on Prop Picker
Various Authoring Fixes:
Made authoring dialogs (Room Info, Door Info) non-modal - this prevents
disconnects while authoring.
Added command for Gods to delete rooms (`delete)
Implemented "Pict" buttons on Room and Door Info dialogs. You can now
add a list of pictures to a hotspot (to create a door that closes, for example).
Implemented GIFs with transparency color.
Added a field in Door Info to allow addition/deletion of keypoints in
the frame of a hotspot.
9/27/95
Version 1.0.9
** Added support for sound effects. Sounds are stored in the Sounds
folder. To use a sound, type )soundname, for example:
)applause Mark Scores!
)raspberry you suck!
There is a new archive of standard Palace sounds on the ftp site.
Version 1.0.8a Beta
Fixed bug with Speech Lib Initialization on PowerMacs.
Reset Time Bomb
** Added Go Back (Cmd-B) command.
9/25/95
Version 1.0.8 Beta
*** Added server maintainence commands which can be used from client by
users with God access.
New routines for controlling server remotely:
`ban <username>
`list
`shutdown
`wizpass <password>
`godpass <password>
`servername <name>
`maxocc <n>
`maxroomocc <n>
`picdir <name>
`tcp <on|off>
`guests <on|off>
`bots <on|off>
`custom <on|off>
`paint <on|off>
`wizards <on|off>
`wizardkill <on|off>
`playerkill <on|off>
`botkill <on|off>
`author <on|off>
`death <minutes>
`purge <days>
`flood <events>
Usernames must now be unique (unless they are "Guest" or "Newbie")
Server doesn't automatically grant Wizard/God access anymore.
User-initiated Scripts are disabled in designated Cyborg free zones
(game rooms, typically).
This is to prevent cheating.
*** Client now saves pictures in a server-specific folder (one for each server)
within the Pictures folder. Frequently used pictures can be moved manually
into the root Pictures folder.
Added automatic Netscape configuration to support palace: URLs from
netscape. When you run the Palace, it automatically configures your
copy of Netscape to support this feature.
*** Added Text-to-Speech
9/18/95
Version 1.0.7 Beta
Modified status line message for Private Chat, to make it easier for
newbies to cancel the feature.
Added "Painting is disabled in this room" message.
Watch Cursor appears when you do room-to-room navigation. Many bugs
associated with mouse clicks after you've clicked on a door have been
fixed.
Added port number feature to "NETGOTO" script command. The full specification
for a Palace URL is
palace: [//] ip-address [:portnumber] [/room# or name]
Examples are:
palace:mansion.thepalace.com
palace://mansion.thepalace.com
palace://mansion.thepalace.com:9998
palace://mansion.thepalace.com/Valhalla
Note that the roomname feature is not yet implemented (you will always
go to the "front gate".
9/8/95
Version 1.0.6 Beta
** Modified data structures to be compatible with our new Unix-based Palace
Server. You'll need to use version 1.0.6 or later with this new server.
Fixed a bug in Macintosh server which caused frequent disconnects, especially
over network connections with heavy amounts of lag.
9/1/95
Extended Time Bomb to Oct 1
Version 1.0.5 Beta
8/30/95
Version 1.0.4 Beta
** Added support for Netscape -> Palace URLs via AppleEvents,and
Palace -> Netscape URLs via AppleEvents. This feature is still
only partially implemented. To use it, you must do the following:
1. Create an alias to Netscape, called "Netscape" and put in
your Palace PlugIns folder.
2. Edit your Netscape Preferences file with ResEdit. Add the following
strings to STR# 2003: "mUsr" and "palace". If you aren't familiar
with ResEdit, don't try it - however, web -> palace URLs won't work
without it.
Netscape configuration will eventually be performed automatically.
To create a link from your palace site to a webpage, use a script
like the following in a Palace hotspot:
ON SELECT {
"http://www.yahoo.com" NETGOTO
}
To create a link from a web page to a palace server, use a
"palace" URL in the web page html code, like so:
<a href="palace://mansion.lax.primenet.com">TWI's Palace Server</a>
See "Known Bugs" below, for known bugs related to this feature.
Added Name field to hotspot dialog. Added Options Pulldown menu.
Hotspots can now show their names, and their outlines.
Fixed bug which caused connection errors when you try to navigate a
server->server link.
Added support for overlay images with no transparency color.
8/21/95
Version 1.0.3 Beta
FAT (PPC and 68k) Version now available.
Added the following to iptscrae
<x> <y> % Modulo
<x> <y> != Inequality
<x> ! logical NOT
<v> ++ Increment / Assignment
<var> -- Decrement / Assignment
<n> <var> += Assignment Operators
<n> <var> -=
<n> <var> *=
<n> <var> /=
<n> <var> %=
8/17/95
Players can't kill wizards.
Non-Gods can't kill Gods.
Sped up scrolling on Prop Picker a bit.
Fixed bug in which UserList/RoomList crashes if invoked multiple times.
CMD-F can be used to refresh user list (to track a user).
8/16/95
Added ISGUEST script function. Can be used to make scripts that
perform functions only if user is a guest (or not).
** Added PaintBucket (Flood Fill) to prop editor. To use the paint bucket,
hold down the control key. The PaintBucket works for both drawing
and erasing.
8/15/95
Optimized TCP Performance for client when doing multiple sends
(such as setting up chess pieces).
Added new iptScrae keywords:
WHOME (id of user)
POSX (x coordinate of user)
POSY (y coordinate of user)
x y DROPPROP (drop last donned prop at position x y)
TOPPROP (id# of last donned prop, or 0)
Here's a sample script that causes a user to drop all his props:
{ POSX 64 RANDOM + 32 - POSY 64 RANDOM + 32 - DROPPROP }
{ TOPPROP } WHILE
Added new Splash Screen
8/14/95
** Added Picture Downloading Feature:
If you add new rooms to your server, the graphics can
automatically download to the users.
Download Graphics checkbox added to Preferences.
Server/Client support picture downloading.
Note: Server must be in same folder as client (it must have
access to "Pictures" folder).
8/10/95
Fixed bug with unclosed TCP streams on server.
Client no longer severes connection when quitting (waits till
'sign off' is sent).
8/9/95
Guests can no longer use ~rmsg
Added "Sign Off" command to file menu.
Registration is now disallowed when you sign on.
Fixed bug in which Mac crashes when you invoke text history (up/down arrow)
when there is no previously typed text.
8/8/95
Fixed some security problems and communications problems with mac/windows
server connections.
8/4/95
Fixed some communications errors with TCP connections.
Released as Beta 1.0.1
8/3/95
** Added support for GIF images (slower, but smaller).
8/2/95
** Implemented Serial Number Registration scheme and Security features.
Ñ╩You must register with a valid serial number in order
to access all features
e-mail Mark Jeffrey for your serial number!
Server prevents multiple log-ons with the same serial number.
Server now maintains a database of registered users.
Server Operator can now Kill and Banish users.
Death Penalty now works.
8/1/95
Authoring dialogs are now draggable.
Door Info dialog has pulldown menu of room names (bug: this menu
only works if you have done a "goto room")
Increased PING timeout to 10 minutes
Added IP Address to Server's user list window.
Added Cyborg Free Zones (no user scripts in a room).
7/31/95
ÑÑ Beta 1.0
Released as Beta 1.0
7/29/95
** Alpha Version 1.0.1
* Created this file.
* Fixed bug in which a failed TCP connection from an
AppleTalk session results in a crash when you quit,
because socket isn't released.
* Added MaxOccupancy and RoomOccupancy in server preferences.
* Added status messages when you are disconnected from server:
Server is Down
You have been killed
You have been terminated
Server is Full
* Status messages are now recorded in the Log Window as well.
* Added some script keywords:
WHOCHAT
PRIVATEMSG
STATUSMSG
SPOTDEST
UPPERCASE
LOWERCASE
* Created IptScrae.Doc file, which shows current state of
language (brief, but more up to date than User Manual).
------
KNOWN BUGS
Ñ╩The Client crashes sometimes in 1000s or Millions of colors.
Ñ The first time Palace launches Netscape,the URL that it passes to Netscape
gets ignored. (This appears to be fixed with Netscape 2.0).
Ñ╩(Mac only) While using a dialog box (or some other Modal activity) on
the machine running the server, the server may not respond.